import request from '@/utils/request'
// 服务渠道管理
// 新增服务渠道
export function addData(data) {
  return request({
    url: '/system/channel/add',
    method: 'post',
    data,
    headers: {
      'Content-Type': 'application/x-www-form-urlencoded',
    },
  })
}
// 删除服务渠道
export function delData(ids) {
  return request({
    url: `/system/channel/remove/${ ids }`,
    method: 'delete',
  })
}
// 修改服务渠道
export function editData(data) {
  return request({
    url: '/system/channel/edit',
    method: 'put',
    data,
    headers: {
      'Content-Type': 'application/x-www-form-urlencoded',
    },
  })
}
// 查询服务渠道列表
export function getData(data) {
  return request({
    url: '/system/channel/list',
    method: 'post',
    data,
  })
}
// 查询服务渠道详情
export function getDetails(id) {
  return request({
    url: `/system/channel/getInfo/${ id }`,
    method: 'get',
  })
}

// 获取发货人信息
export function getAddress(params) {
  return request({
    url: '/order/address/info/list',
    method: 'get',
    params,
  })
}
// 获取发货人详情
export function getAddressDetails(id) {
  return request({
    url: `order/address/info/getInfo/${ id }`,
    method: 'get',
  
  })
}
// 修改发货人信息
export function editAddress(data) {
  return request({
    url: '/order/address/info/edit',
    method: 'put',
    data,
  })
}
// 新增发货人信息
export function addAddress(data) {
  return request({
    url: '/order/address/info/add',
    method: 'post',
    data,
  })
}
// 删除发货人信息
export function delAddress(ids) {
  return request({
    url: `/order/address/info/remove/${ ids }`,
    method: 'DELETE',
   
  })
}

// 打印代码
export function getPrintConfig(params) {
  return request({
    url: '/system/printConfig/list',
    method: 'get',
    params,
  })
}
